72756
607415
32854
35310
14956
57699
808568
944816
304856
385222
669722
1000439
5168799
3586581
3111148
2417804
2242988
2067609
1987358
192178
1775118
1724136
1696196
1642471